/***********************************************************************
 * Module:  RealtimeVideoController.java
 * Author:  Administrator
 * Purpose: Defines the Class RealtimeVideoController
 ***********************************************************************/

package ishitong.vehicleTrafficManagement.controller;

import java.util.HashMap;
import java.util.Map;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.servlet.ModelAndView;

/** @pdOid 952577a5-ea6d-4575-b071-ead704561dc4 */
@Controller
public class PGISMapController extends ishitong.common.controller.ActionController {
   /** @pdOid ddb2798a-e792-4024-80b0-0bf871f878eb */
   private static final String PGIS_MAP_VIW = "/vehicleTrafficManagement/pgisMap/PGISMapView";
   /** @pdOid 351a0808-8f26-4400-b0cb-fcff03ff2b4a */
   private static final String MST_VIW = "/vehicleTrafficManagement/pgisMap/monitorSiteTrafficView";
   /** @pdOid 44f59001-c950-40ea-b67e-c1712ada8c5b */
   private static final String MST_SCH_LST = "/vehicleTrafficManagement/pgisMap/monitorSiteTrafficSearchList";
   /** @pdOid a27bdd74-7451-4575-80b2-44c564feac11 */
   private static final String MSI_VIW = "/vehicleTrafficManagement/pgisMap/monitorSiteIllegalView";
   /** @pdOid a9ff6fe6-57c4-40fa-8b74-5294dd0f09d5 */
   private static final String MSI_SCH_LST = "/vehicleTrafficManagement/pgisMap/monitorSiteIllegalSearchList";
   /** @pdOid a1a3445a-e16e-4b68-8a08-2f1056c52554 */
   private static final String VT_VIW = "/vehicleTrafficManagement/pgisMap/vehicleTracingView";
   /** @pdOid 31059edd-849e-4194-af15-ce28bc4876e1 */
   private static final String VT_SCH_LST = "/vehicleTrafficManagement/pgisMap/vehicleTracingSearchList";
   
   /**查看PGIS地图页面初始化 
    * 
    * @param request
    * @exception Exception
    * @pdOid 054341a8-0d77-42bc-bae0-82594f62124f */
   @RequestMapping(value = "/showPGISMapView.do")
   public ModelAndView handleShowPGISMapView(HttpServletRequest request) throws Exception {
   	try {
   		Map<String, Object> model = new HashMap<>();
   		return new ModelAndView(PGIS_MAP_VIW, model);
   	} catch (Exception e) {
   		e.printStackTrace();
   	}
   	return null;
   }
   
   /**查看监控点通行记录页面初始化 
    * 
    * @param request 
    * @param response
    * @exception Exception
    * @pdOid f3a2b993-a590-4dda-9108-f301a2cde199 */
   @RequestMapping(value = "/ajaxShowMonitorSiteTrafficView.do")
   public ModelAndView handleAjaxShowMonitorSiteTrafficView(HttpServletRequest request, HttpServletResponse response) throws Exception {
   	try {
   		Map<String, Object> model = new HashMap<>();
   		return new ModelAndView(MST_VIW, model);
   	} catch (Exception e) {
   		e.printStackTrace();
   	}
   	return null;
   }
   
   /**查询监控点通行记录 
    * 
    * @param request
    * @pdOid 55b315e8-e852-476b-9394-ea1c8d2cd4d8 */
   @RequestMapping(value = "/ajaxMonitorSiteTrafficSearchList.do", method = RequestMethod.POST)
   public ModelAndView handleAjaxFindMonitorSiteTrafficSearchList(HttpServletRequest request) {
   	try {
   		Map<String, Object> model = new HashMap<>();
   		return new ModelAndView(MST_SCH_LST, model);
   	} catch (Exception e) {
   		e.printStackTrace();
   	}
   	return null;
   }
   
   /** 查看监控点违法记录页面初始化
    * 
    * @param request 
    * @param response
    * @exception Exception
    * @pdOid eec6354c-5e79-4fe8-b905-d861396a97ef */
   @RequestMapping(value = "/ajaxShowMonitorSiteIllegalView.do")
   public ModelAndView handleAjaxShowMonitorSiteIllegalView(HttpServletRequest request, HttpServletResponse response) throws Exception {
   	try {
   		Map<String, Object> model = new HashMap<>();
   		return new ModelAndView(MSI_VIW, model);
   	} catch (Exception e) {
   		e.printStackTrace();
   	}
   	return null;
   }
   
   /**查询监控点违法记录 
    * 
    * @param request
    * @pdOid 95bb354b-0d84-4af6-8fb1-c259c5de97a9 */
   @RequestMapping(value = "/ajaxMonitorSiteIllegalSearchList.do", method = RequestMethod.POST)
   public ModelAndView handleAjaxFindMonitorSiteIllegalSearchList(HttpServletRequest request) {
    try {
     Map<String, Object> model = new HashMap<>();
     return new ModelAndView(MSI_SCH_LST, model);
    } catch (Exception e) {
     e.printStackTrace();
    }
    return null;
   }
   
   /**查看车辆追踪信息 
    * 
    * @param request 
    * @param response
    * @exception Exception
    * @pdOid 7f487dd1-f3ca-4409-bda6-562248f87b38 */
   @RequestMapping(value = "/ajaxShowVehicleTracingView.do")
   public ModelAndView handleAjaxShowVehicleTracingView(HttpServletRequest request, HttpServletResponse response) throws Exception {
    try {
     Map<String, Object> model = new HashMap<>();
     return new ModelAndView(VT_VIW, model);
    } catch (Exception e) {
     e.printStackTrace();
    }
    return null;
   }
   
   /** 查询车辆追踪信息
    * 
    * @param request
    * @pdOid 63386115-3664-43f1-b854-2981715b13b7 */
   @RequestMapping(value = "/ajaxVehicleTracingSearchList.do", method = RequestMethod.POST)
   public ModelAndView handleAjaxFindVehicleTracingSearchList(HttpServletRequest request) {
    try {
     Map<String, Object> model = new HashMap<>();
     return new ModelAndView(VT_SCH_LST, model);
    } catch (Exception e) {
     e.printStackTrace();
    }
    return null;
   }

}